Big Huge Thesaurus

Mentha spicata

noun